Scott McDonaldScott McDonald
Reading Football Through Data: Why xG and PPDA Must Be Placed Back on the PitchAt two in the morning on October 23, 2026, in a small hotel in the Chaoyang...
Bermuda Championship 2026: How 6,800 Yards Decide Who Stays on the PGA TourOn the Port Royal range, at about 6:40 in the morning, the Atlantic wind cuts...
Vietnamese Martial Arts: Performance Medals Cannot Save Real Fighting PowerIn May 2026, at a traditional martial arts tournament in Ho Chi Minh City, I...
Honda Center in Anaheim Rehearses One Year Before the 2028 Olympics: What Vietnam's Volleyball Sees from an Empty ArenaDa Nang, five in the morning. The arena holds no one but a cleaner dragging a...
WTT's Rolling 52-Week Points Expiry: The Invisible Pressure Shaping the Table Tennis SeasonI opened the spreadsheet named "wtt-52w" again, and the first thing I looked ...
The Empty Map: When Vietnamese Football Builds Analysis Out of NothingOn a stand at a stadium in northern Vietnam, midway through the second half o...
VFF's fourth consecutive Diamond shortlist: Stable honor or an unbreakable ceiling?On October 16, the Asian Football Confederation's website published the...
Bayern Munich: The Saibari Gamble Over Gordon – Strategy or Retreat?When Max Eberl sat at the negotiating table in mid-winter, he wasn't just...
14 Years, Five Rule Changes: World Table Tennis Still Cannot Dethrone ChinaIn October 2026, at the Sydney Olympics, a table tennis ball measuring 40mm i...
The Empty Cell in the Spreadsheet: How I Filter Transfer-Window Noise2:41 a.m. in São Paulo. The window of my study stayed open because the night...
Perks in Overwatch 2: A Mini Patch Running Inside Every MatchIn March 2026, I sat alone in an edit bay with a 42-minute scrim recording fr...
La Fabrica: Real Madrid's 210 Million Euro Money MachineValdebebas, a September afternoon. I stand outside the fence of the training...
AFC Shock Reform Threatens Vietnam's World Cup PlanVietnam's World Cup plan could face a major setback if the Asian Football...
The Empty Esports Report: Nine Layers of Verification Before Trusting a ConclusionAt 2:14 a.m. Beijing time, the third PDF of the week slid into my work inbox....
Pashley, Trumpauskas and the Second-Seed Paradox at the Under-21 National CupOn the seeding sheet pinned to the door of the playing hall at Highfields, th...
Bayern Munich: the CEO seat marked in advance, a 15-year-old, and a renewal to 2029On Tuesday evening in Incheon, after the K League bulletin had closed, I...
Reading Vietnam's Transfer Market from the Silences Before a Major TournamentOn a late-May afternoon, the training ground of a V-League club on the...
Kalshi reports $1.73 billion in esports turnover: growth has decelerated for three straight quartersIn Q3 2026, Kalshi recorded $967 million in turnover across its esports...
Tiger Woods and the 5-Year License Suspension: When Career Data Gets Overwritten by Off-Course VariablesThe 88th minute of a round never appears in legal records. But for Tiger Wood...
SBCL Premier Division Week 1: eBaTT's Youth Side Topples a Former Champion While Imported Europeans Carry the TableOn September 15, 2026, Table Tennis England put out the first live stream of...
